﻿using MyCode.Project.Infrastructure.Common;
using System;
using System.Collections.Generic;

namespace MyCode.Project.Domain.Message.Request.Report40
{
    public class ManagerHeXin2207Query
    {
        /// <summary>
        /// 选择年月的时间，传 "2021-08" 这样的字符串
        /// </summary>
        public string SearchTime { get; set; }

        /// <summary>
        /// 是否全选店铺  0=否; 1=是
        /// </summary>
        public int IfAllShop { get; set; }

        /// <summary>
        /// 查询店铺数组 
        /// </summary>
        public List<Guid> ShopIds { get; set; }     

    }


    public class ManagerFenXiReport2207Query
    {
        /// <summary>
        /// 选择对比的时间，传 "2021-08" 这样的字符串
        /// </summary>
        public string DuiBi { get; set; }

        /// <summary>
        /// 店铺ID数组
        /// </summary>
        public List<Guid> ShopIds { get; set; }

        /// <summary>
        /// 是否全选店铺  0=否; 1=是
        /// </summary>
        public int IfAllShop { get; set; }

        /// <summary>
        /// 自定义时间的查询时间段
        /// </summary>
        public TimeRange TimeSearch { get; set; }
    }

    public class ManagerYeJi2207Query
    {
        /// <summary>
        /// 查询时间类型 0=昨天 1=今天 2=自然月 3=自定义时间
        /// </summary>
        public int SearchType { get; set; }

        /// <summary>
        /// 自定义时间的查询时间段
        /// </summary>
        public TimeRange TimeSearch { get; set; }

        /// <summary>
        /// 是否全选店铺  0=否; 1=是
        /// </summary>
        public int IfAllShop { get; set; }

        /// <summary>
        /// 查询店铺数组
        /// </summary>
        public List<Guid> ShopIds { get; set; }

        /// <summary>
        /// 自然月选择的年-月  2022-08
        /// </summary>
        public string YearMonth { get; set; }

        /// <summary>
        /// 督导ID， -1=全部
        /// </summary>
        public Guid? DuDaoId { get; set; }

    }

    public class ManagerHuiYuan2207Query
    {     

        /// <summary>
        /// 是否全选店铺  0=否; 1=是
        /// </summary>
        public int IfAllShop { get; set; }

        /// <summary>
        /// 查询店铺数组
        /// </summary>
        public List<Guid> ShopIds { get; set; }
    }

    public class ShopYeJiPangHang2207Query : ManagerYeJi2207Query
    {

        ///// <summary>
        ///// 排序字段 0=日期 1=总业绩
        ///// </summary>
        //public int SortField { get; set; }

        /// <summary>
        /// 排序类型 0=倒序 1=顺序
        /// </summary>
        public int SortType { get; set; }

    }


    public class GetShopFenXiReport2207
    {
        public Guid UserId { get; set; }

        public string DuiBi { get; set; }
    }


}
